←Select platform

AddOrGetExisting<T>(string,T,CacheItemPolicy,string) Method

Summary

Adds an entry using key and value pair into the cache, and returns an existing cache entry with a matching key.

Syntax

C#
VB
Java
C++
public virtual T AddOrGetExisting<T>( 
   string key, 
   T value, 
   CacheItemPolicy policy, 
   string regionName 
) 
Public Overridable Function AddOrGetExisting(Of T)( 
   ByVal key As String, 
   ByVal value As T, 
   ByVal policy As CacheItemPolicy, 
   ByVal regionName As String 
) As T 
public:  
   generic<typename T> 
   virtual T AddOrGetExisting( 
      String^ key, 
      T value, 
      CacheItemPolicy^ policy, 
      String^ regionName 
   ) 
public<T> T addOrGetExisting(String key, T value, Class<?> classOfT, CacheItemPolicy policy, String regionName) 

Parameters

key

Unique identifier of the cache item.

value

Data for the cache item.

policy

Expiration policy for the item.

regionName

Optional name of a region in cache.

Return Value

The previous cache entry that matches the specified key, if found. If the cache contains an item with the same key, then it will be returned before it is overwritten. Otherwise, null.

Requirements

Target Platforms

Help Version 19.0.2017.10.27
Products | Support | Contact Us | Copyright Notices
© 1991-2017 LEAD Technologies, Inc. All Rights Reserved.

Leadtools.Caching Assembly